package com.jy.admin.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: jeff
* Date: 2022-05-22
* Time: 12:24:05.817
* TableDesc:
*/
public class ClReceiverEntity extends BaseEntity{
    /**
    *催收单号
    */
    private String collectionNo;
    /**
    *订单号
    */
    private String orderNo;
    /**
    *账单号
    */
    private String billNo;
    /**
    *用户标识
    */
    private String userCode;
    /**
    *借款类型 1-新增 2-复借
    */
    private Integer borrowType;
    /**
    *语言
    */
    private String userLanguage;
    /**
    *逾期天数
    */
    private Integer overdueDays;
    /**
    *商户标识
    */
    private String merchantCode;
    /**
    *原始商户标识
    */
    private String sourceMerchantCode;
    /**
    *当前所属批次
    */
    private String batchNo;
    /**
    *状态  0 init 1 allocation success2 user paid or not collect any more3 paused
    */
    private Integer status;
    /**
    *关闭类型 1-结清关闭 2-展期关闭
    */
    private Integer closeType;
    /**
    *催收标签类型 同comment表type
    */
    private Integer commentType;
    /**
    *分单日期
    */
    private Date createDt;
    /**
    *上次跟进人
    */
    private Integer lastAgentId;
    /**
    *当前跟进人
    */
    private Integer currentAgentId;
    /**
    *展期次数 0-原始账单 1-账单第一次展期 2-第二次展期 递增...
    */
    private Integer extensionNumber;
    /**
    *催收展期状态 0-未展期 1-提交展期&未支付 2-展期成功
    */
    private Integer extensionStatus;
    /**
    *上次活跃时间
    */
    private Date lastActiveDate;
    /**
    *三方的订单号
    */
    private String originNo;
    /**
    *三方的订单号
    */
    private String account;
    /**
    *状态  0 init 1 allocation success2 user paid or not collect any more3 paused
    */
    private Integer pendingStatus;
    /**
    *三方的订单号
    */
    private String clientCode;
    /**
    *返回的具体内容
    */
    private String pendingResult;
    /**
    *状态  0 init 1 allocation success2 user paid or not collect any more3 paused
    */
    private String sortId;
    /**
    *三方的订单号
    */
    private String originNo2;


    public  String getCollectionNo(){
        return this.collectionNo;
    }

    public  ClReceiverEntity setCollectionNo(String collectionNo){
        this.collectionNo = collectionNo;
        return this;
    }

    public  String getOrderNo(){
        return this.orderNo;
    }

    public  ClReceiverEntity setOrderNo(String orderNo){
        this.orderNo = orderNo;
        return this;
    }

    public  String getBillNo(){
        return this.billNo;
    }

    public  ClReceiverEntity setBillNo(String billNo){
        this.billNo = billNo;
        return this;
    }

    public  String getUserCode(){
        return this.userCode;
    }

    public  ClReceiverEntity setUserCode(String userCode){
        this.userCode = userCode;
        return this;
    }

    public  Integer getBorrowType(){
        return this.borrowType;
    }

    public  ClReceiverEntity setBorrowType(Integer borrowType){
        this.borrowType = borrowType;
        return this;
    }

    public  String getUserLanguage(){
        return this.userLanguage;
    }

    public  ClReceiverEntity setUserLanguage(String userLanguage){
        this.userLanguage = userLanguage;
        return this;
    }

    public  Integer getOverdueDays(){
        return this.overdueDays;
    }

    public  ClReceiverEntity setOverdueDays(Integer overdueDays){
        this.overdueDays = overdueDays;
        return this;
    }

    public  String getMerchantCode(){
        return this.merchantCode;
    }

    public  ClReceiverEntity setMerchantCode(String merchantCode){
        this.merchantCode = merchantCode;
        return this;
    }

    public  String getSourceMerchantCode(){
        return this.sourceMerchantCode;
    }

    public  ClReceiverEntity setSourceMerchantCode(String sourceMerchantCode){
        this.sourceMerchantCode = sourceMerchantCode;
        return this;
    }

    public  String getBatchNo(){
        return this.batchNo;
    }

    public  ClReceiverEntity setBatchNo(String batchNo){
        this.batchNo = batchNo;
        return this;
    }

    public  Integer getStatus(){
        return this.status;
    }

    public  ClReceiverEntity setStatus(Integer status){
        this.status = status;
        return this;
    }

    public  Integer getCloseType(){
        return this.closeType;
    }

    public  ClReceiverEntity setCloseType(Integer closeType){
        this.closeType = closeType;
        return this;
    }

    public  Integer getCommentType(){
        return this.commentType;
    }

    public  ClReceiverEntity setCommentType(Integer commentType){
        this.commentType = commentType;
        return this;
    }

    public  Date getCreateDt(){
        return this.createDt;
    }

    public  ClReceiverEntity setCreateDt(Date createDt){
        this.createDt = createDt;
        return this;
    }

    public  Integer getLastAgentId(){
        return this.lastAgentId;
    }

    public  ClReceiverEntity setLastAgentId(Integer lastAgentId){
        this.lastAgentId = lastAgentId;
        return this;
    }

    public  Integer getCurrentAgentId(){
        return this.currentAgentId;
    }

    public  ClReceiverEntity setCurrentAgentId(Integer currentAgentId){
        this.currentAgentId = currentAgentId;
        return this;
    }

    public  Integer getExtensionNumber(){
        return this.extensionNumber;
    }

    public  ClReceiverEntity setExtensionNumber(Integer extensionNumber){
        this.extensionNumber = extensionNumber;
        return this;
    }

    public  Integer getExtensionStatus(){
        return this.extensionStatus;
    }

    public  ClReceiverEntity setExtensionStatus(Integer extensionStatus){
        this.extensionStatus = extensionStatus;
        return this;
    }

    public  Date getLastActiveDate(){
        return this.lastActiveDate;
    }

    public  ClReceiverEntity setLastActiveDate(Date lastActiveDate){
        this.lastActiveDate = lastActiveDate;
        return this;
    }

    public  String getOriginNo(){
        return this.originNo;
    }

    public  ClReceiverEntity setOriginNo(String originNo){
        this.originNo = originNo;
        return this;
    }

    public  String getAccount(){
        return this.account;
    }

    public  ClReceiverEntity setAccount(String account){
        this.account = account;
        return this;
    }

    public  Integer getPendingStatus(){
        return this.pendingStatus;
    }

    public  ClReceiverEntity setPendingStatus(Integer pendingStatus){
        this.pendingStatus = pendingStatus;
        return this;
    }

    public  String getClientCode(){
        return this.clientCode;
    }

    public  ClReceiverEntity setClientCode(String clientCode){
        this.clientCode = clientCode;
        return this;
    }

    public  String getPendingResult(){
        return this.pendingResult;
    }

    public  ClReceiverEntity setPendingResult(String pendingResult){
        this.pendingResult = pendingResult;
        return this;
    }

    public  String getSortId(){
        return this.sortId;
    }

    public  ClReceiverEntity setSortId(String sortId){
        this.sortId = sortId;
        return this;
    }

    public  String getOriginNo2(){
        return this.originNo2;
    }

    public  ClReceiverEntity setOriginNo2(String originNo2){
        this.originNo2 = originNo2;
        return this;
    }
}
